package com.mashuai.utils.toolkit.core.msExcel.dto;

import com.mashuai.utils.toolkit.achieve.MsExegesis;
import lombok.Data;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * 模板导出必须有一个导出的模板，文档https://easyexcel.opensource.alibaba.com/docs/current/quickstart/fill
 *
 * @ClassName: MsTemplateExportDto
 * @Description: 模板导出
 */
@MsExegesis("")
@Data
public class MsTemplateExportDto implements Serializable {
    @MsExegesis("模板路径---如果是模板导出必填")
    private String templatePath;
    @MsExegesis("导出的数据")
    private List dataList;
    @MsExegesis("头部数据，也可以包含一些查询条件等数据")
    private Map<String, Object> otherVal;
    @MsExegesis("配置")
    private MsExportConfig config;

}
